Text this: Critical Review of Wireless Charging Technologies for Electric Vehicles