Proper use of schedulers with RxJava downloading