Feature Partitioning for Efficient Multi-Task Architectures