A task analysis and projection of future tasks for industrial robot maintenance mechanics : with implications for education and training