Towards a Better Deployment of Remote Laboratories in Undergraduate Engineering Education