Group Communication on Highways: An Evaluation Study of Geocast Protocols and Applications