Mobile mounting platform