FTA approves $647M Caltrain electrification grant