Well, simply load the user.edit view via AJAX. In the controller, you should also be able to check if it is an AJAX request via $request->ajax(). If it is an AJAX request, you only render the form body and return it.
Bootstrap should take care of the rest. To get you started:
http://stackoverflow.com/questions/18378720/bootstrap-3-with-remote-modal