Design of an Autonomous Agriculture Robot for Real Time Weed Detection using CNN