The clocks will go forward by one hour on the last Sunday in March, marking the start of British Summer Time (BST) - but why do we change the clocks every year?