Text this: Neural Networks Based Path Planning and Navigation of Mobile Robots