Challenges and Application Prospects for Reconfigurable Modular Robots