Many electric vehicles can't go as far as advertised, report says