The round of 16 draw for the Champions League has been decided with Manchester City taking on Bundesliga side RB Leipzig.