Nonholonomic Virtual Constraints for Control of Powered Prostheses Across Walking Speeds