Ben Platt calls playing Evan Hansen on screen a 'fun challenge'