The eight towns that will host the start and finish of stages in the newly expanded four-day Tour of Yorkshire (May 3-6) and Women's Tour de Yorkshire (May 3-4) are…