Bengaluru Metro's Capacity Skyrockets: 96 New Trains, 4-Minute Intervals