Nick Grimshaw will step down from hosting the BBC Radio 1 Breakfast Show after six years, and will be replaced by Greg James.