Drug bioavailability and gene profiling: challenges and opportunities for pharmaceutics and personalized medicine