From marvelling at grand palaces to admiring the vibrant street art, here are 10 of the best things to do in Mannheim Germany.