Improving Learning from Demonstration in Real-World Scenarios